hairy stonecrop - Turkish English Dictionary